home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / Tools / THING.127 / DOC / VAPROTO.H < prev   
Encoding:
C/C++ Source or Header  |  1995-07-23  |  2.1 KB  |  74 lines

  1. /* AV-Protokoll, erweiterte Definition vom 26.06.1995
  2.    Genaue Beschreibung der Messages in der Dokumentation
  3.    zu Thing (THING.HYP ab Version 0.54) */
  4.  
  5. #ifndef __vaproto__
  6. #define __vaproto__
  7.  
  8. /* AES-Messages */
  9.  
  10. #define AV_PROTOKOLL      0x4700
  11. #define VA_PROTOSTATUS    0x4701
  12. #define AV_GETSTATUS      0x4703
  13. #define AV_STATUS         0x4704
  14. #define VA_SETSTATUS      0x4705
  15. #define    AV_SENDKEY        0x4710
  16. #define VA_START          0x4711
  17. #define AV_ASKFILEFONT    0x4712
  18. #define VA_FILEFONT       0x4713
  19. #define AV_ASKCONFONT     0x4714
  20. #define VA_CONFONT        0x4715
  21. #define AV_ASKOBJECT      0x4716
  22. #define VA_OBJECT         0x4717
  23. #define AV_OPENCONSOLE    0x4718
  24. #define VA_CONSOLEOPEN    0x4719
  25. #define AV_OPENWIND       0x4720
  26. #define VA_WINDOPEN       0x4721
  27. #define AV_STARTPROG      0x4722
  28. #define VA_PROGSTART      0x4723
  29. #define AV_ACCWINDOPEN    0x4724
  30. #define VA_DRAGACCWIND    0x4725
  31. #define AV_ACCWINDCLOSED  0x4726
  32. #define AV_COPY_DRAGGED   0x4728
  33. #define VA_COPY_COMPLETE  0x4729
  34. #define AV_PATH_UPDATE    0x4730
  35. #define AV_WHAT_IZIT      0x4732
  36. #define VA_THAT_IZIT      0x4733
  37. #define AV_DRAG_ON_WINDOW 0x4734
  38. #define VA_DRAG_COMPLETE  0x4735
  39. #define AV_EXIT           0x4736
  40. #define AV_STARTED        0x4738
  41. #define VA_FONTCHANGED    0x4739
  42. #define AV_XWIND          0x4740
  43. #define VA_XOPEN          0x4741
  44.  
  45. /* Neue Messages seit dem 26.06.1995 */
  46.  
  47. #define AV_VIEW           0x4751
  48. #define VA_VIEWED         0x4752
  49. #define AV_FILEINFO       0x4753
  50. #define VA_FILECHANGED    0x4754
  51. #define AV_COPYFILE       0x4755
  52. #define VA_FILECOPIED     0x4756
  53. #define AV_DELFILE        0x4757
  54. #define VA_FILEDELETED    0x4758
  55. #define AV_SETWINDPOS     0x4759
  56. #define VA_PATH_UPDATE    0x4760
  57.  
  58. /* Makros zum Testen auf Quoting */
  59.  
  60. #define VA_ACC_QUOTING(a) ((a) & 0x10)
  61. #define VA_SERVER_QUOTING(a) ((a) & 0x40)
  62.  
  63. /* Objekttypen für VA_THAT_IZIT */
  64.  
  65. #define    VA_OB_UNKNOWN   0
  66. #define VA_OB_TRASHCAN  1
  67. #define VA_OB_SHREDDER  2
  68. #define VA_OB_CLIPBOARD 3
  69. #define VA_OB_FILE      4
  70. #define VA_OB_FOLDER    5
  71. #define VA_OB_DRIVE     6
  72. #define VA_OB_WINDOW    7
  73.  
  74. #endif